package com.ruoyi.order.bo;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.util.Date;
import java.util.List;

@Data
public class TestCallbackReq {

    /**
     * 表号
     */
    private String meterCode;
    /**
     * 表型
     */
    private String meterType;
    /**
     * 工位号
     */
    private Integer position;
    /**
     * 检测流量点个数
     */
    private Integer flowPointCount;
    /**
     * 大气温度
     */
    private Double atmtemp;
    /**
     * 大气压力(kPa)
     */
    private Double atmPres;
    /**
     * 大气湿度(%)
     */
    private Integer atmhumi;

    /**
     * 检测时间
     */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date measdate;
    /**
     * 总结论(1:合格，0:不合格，-1：无结论)
     */
    private Integer conclusion;

    /**
     * 操作人员
     */
    private String worker;

    /**
     * 设备编号
     */
    private String deviceID;
    /**
     * 委托单号
     */
    private String clientNO;

    private List<PointDetail> factors;
}
